The Evolution of 3D Procedural Textures

نویسندگان

  • Adam Hewgill
  • Brian J. Ross
چکیده

Genetic programming is used to automatically synthesize procedural textures for 3D surfaces. The GP system evolves textures with similar colour and surface characteristics as training textures sampled on 3D models. The texture language includes mathematical operators, colour and noise functions, as well as surface information for the point being rendered, such as coordinates, normal, and gradient. Experiments successfully generated procedural textures that displayed visual characteristics similar to target textures.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Procedural 3D texture synthesis using genetic programming

The automatic synthesis of procedural textures for 3D surfaces using genetic programming is investigated. Genetic algorithms employ a search strategy inspired by Darwinian natural evolution. Genetic programming uses genetic algorithms on tree structures, which are interpretable as computer programs or mathematical formulae. We use a texture generation language as a target language for genetic p...

متن کامل

Procedural Modeling as an Analytical Tool for 3D Survey in Urban Design Assessment

This paper examines procedural modeling as a tool for 3D modeling creation. Procedural modeling historically has been used for 3D visualization of natural features, but with the release of the software CityEngine in 2008, the technology can easily be adopted also in problem domains dealing with urban environments. Then, we will examine and compare two types of modeling, traditional and proc...

متن کامل

A HLAC Shape Descriptor Extraction Method for 3D Solid Textures

Texture mapping has become the most important method to increase the level of detail for a 3D computer graphics model without increasing its geometric complexity. Procedural texture synthesis methods have been used to generate solid textures for 3D models. These methods use noise functions and generate various solid texture patterns. The number of 3D solid texture databases on the web is increa...

متن کامل

Classification of Procedurally Generated Textures

Textures are essential assets for 3D rendering, but they require a significant amount time and artistic ability to create. Procedural texture generation has been a mainstay tool often reached for by content creators to mitigate this expensive task. These tools however, are art forms in and of themselves and require a substantial skillset to create. Making these resources available to a wider co...

متن کامل

Advecting Procedural Textures for 2D Flow Animation

This paper proposes the use of specially generated 3D procedural textures for visualizing steady state 2D flow fields. We use the flow field to advect and animate the texture over time. _owever, using standard texture advection techniques and arbitrary textures will introduce some undesirable effects such as: (a) expanding texture from a critical source point, (b) streaking pattern from the bou...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003